<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/BCL.Entity" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/BCL.Entity" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexType name="LogoInformation">
    <xs:sequence>
      <xs:element minOccurs="0" name="CreatedBy" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CreatedDate" type="xs:dateTime" />
      <xs:element minOccurs="0" name="CurrentDate" type="xs:dateTime" />
      <xs:element minOccurs="0" name="Detail" nillable="true" type="tns:ArrayOfLogoDetail" />
      <xs:element minOccurs="0" name="FarmanImage" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="HeaderImage" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Id" type="xs:int" />
      <xs:element minOccurs="0" name="IsActive" type="xs:boolean" />
      <xs:element minOccurs="0" name="LogoImage" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="MyProperty" type="xs:int" />
      <xs:element minOccurs="0" name="PageNumbers" type="xs:long" />
      <xs:element minOccurs="0" name="TotalCount" type="xs:int" />
      <xs:element minOccurs="0" name="UpdatedBy" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="UpdatedDate" type="xs:dateTime" />
      <xs:element minOccurs="0" name="isDeleted" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="LogoInformation" nillable="true" type="tns:LogoInformation" />
  <xs:complexType name="ArrayOfLogoDetail">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="LogoDetail" nillable="true" type="tns:LogoDetail" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfLogoDetail" nillable="true" type="tns:ArrayOfLogoDetail" />
  <xs:complexType name="LogoDetail">
    <xs:sequence>
      <xs:element minOccurs="0" name="DetailToDetail" nillable="true" type="tns:ArrayOfLogoDetailDetail" />
      <xs:element minOccurs="0" name="Id" type="xs:int" />
      <xs:element minOccurs="0" name="LogoInformationId" type="xs:int" />
      <xs:element minOccurs="0" name="MenuId" type="xs:int" />
      <xs:element minOccurs="0" name="MenuName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="NoOfFilePerPage" type="xs:int" />
      <xs:element minOccurs="0" name="Tags" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="LogoDetail" nillable="true" type="tns:LogoDetail" />
  <xs:complexType name="ArrayOfLogoDetailDetail">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="LogoDetailDetail" nillable="true" type="tns:LogoDetailDetail" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfLogoDetailDetail" nillable="true" type="tns:ArrayOfLogoDetailDetail" />
  <xs:complexType name="LogoDetailDetail">
    <xs:sequence>
      <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="FileName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Id" type="xs:int" />
      <xs:element minOccurs="0" name="LogoDetailId" type="xs:int" />
      <xs:element minOccurs="0" name="MenuId" type="xs:int" />
      <xs:element minOccurs="0" name="MenuName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="OrderNo" type="xs:int" />
      <xs:element minOccurs="0" name="Scripts" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="LogoDetailDetail" nillable="true" type="tns:LogoDetailDetail" />
  <xs:complexType name="ArrayOfLogoInformation">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="LogoInformation" nillable="true" type="tns:LogoInformation" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfLogoInformation" nillable="true" type="tns:ArrayOfLogoInformation" />
  <xs:complexType name="ArrayOfLookUp">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="LookUp" nillable="true" type="tns:LookUp" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfLookUp" nillable="true" type="tns:ArrayOfLookUp" />
  <xs:complexType name="LookUp">
    <xs:sequence>
      <xs:element minOccurs="0" name="Active" type="xs:boolean" />
      <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ExtraData" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="LastModifiedDate" type="xs:dateTime" />
      <xs:element minOccurs="0" name="LookName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="LookUpCode" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="LookUpID" type="xs:int" />
      <xs:element minOccurs="0" name="UserID" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="LookUp" nillable="true" type="tns:LookUp" />
</xs:schema>